dma generic offload engine subsystem · Maintained
Maintainers
- M Vinod Koul <vkoul@kernel.org>
- R Frank Li <Frank.Li@kernel.org>
Paths
- F
Documentation/devicetree/bindings/dma/ - F
Documentation/driver-api/dmaengine/ - F
drivers/dma/ - F
include/dt-bindings/dma/ - F
include/linux/dma/ - F
include/linux/dmaengine.h - F
include/linux/of_dma.h
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v4 00/24] dmaengine: dw-edma: Support dynamic LL appends
2026-07-29 14:31 · 24 replies in 7d · Koichiro Den <hidden> -
HOTtoday
[RFC PATCH 0/1] dmaengine: introduce dmaengine_bh_wq and bh helpers
2026-07-27 20:41 · 64 replies in 7d · Allen Pais <hidden> -
WARM1d
[PATCH v4 00/12] dmaengine: miscellaneous fixes for ioat, switchtec_dma and plx_dma
2026-07-28 17:24 · 12 replies in 7d · Logan Gunthorpe <logang@deltatee.com> -
WARM1d
[PATCH v3 00/24] dmaengine: dw-edma: Support dynamic LL appends
2026-07-27 17:04 · 24 replies in 7d · Koichiro Den <hidden> -
WARM2d
[PATCH v3 00/11] dmaengine: miscellaneous fixes for ioat, switchtec_dma and plx_dma
2026-07-27 18:15 · 11 replies in 7d · Logan Gunthorpe <logang@deltatee.com> -
HOTtoday
[PATCH v2 0/2] dmaengine: apple-admac: Add support for M3 generation
2026-07-29 11:46 · 2 replies in 7d · Sasha Finkelstein <k@chaosmail.tech> -
WARM2d
[PATCH v1 0/6] dmaengine: miscellaneous fixes for ioat, switchtec_dma and plx_dma
2026-07-27 18:12 · 6 replies in 7d · Logan Gunthorpe <logang@deltatee.com> -
WARM1d
[PATCH v2 0/3] CPM6 Channel Separation Support
2026-07-28 09:18 · 3 replies in 7d · Devendra K Verma <hidden> -
WARM2d
[PATCH v2 0/4] Add sysfs interface to switchtec-dma
2026-07-27 19:02 · 4 replies in 7d · Logan Gunthorpe <logang@deltatee.com> -
HOTtoday
[PATCH] dmaengine: loongson1-apb-dma: fix residue calculation for queued descriptors
2026-07-29 14:32 · 1 reply in 7d · Mahad Ibrahim <hidden>
Active reviewers (last 30 days)
-
Frank Li <Frank.Li@nxp.com>
116 attestations (94 Reviewed-by, 22 Suggested-by) · last on 2026-07-29 -
Koichiro Den <hidden>
52 attestations (12 Co-developed-by, 40 Tested-by) · last on 2026-07-29 -
Sashiko <sashiko-bot@kernel.org>
34 attestations (34 Reported-by) · last on 2026-07-28 -
Manivannan Sadhasivam <mani@kernel.org>
28 attestations (4 Acked-by, 24 Reviewed-by) · last on 2026-07-23 -
Devendra Verma <hidden>
10 attestations (10 Tested-by) · last on 2026-07-13 -
Dmitry Baryshkov <hidden>
8 attestations (8 Reviewed-by) · last on 2026-07-23 -
Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
8 attestations (8 Reviewed-by) · last on 2026-07-23 -
Jernej Skrabec <jernej.skrabec@gmail.com>
7 attestations (1 Acked-by, 3 Reviewed-by, 3 Suggested-by) · last on 2026-07-27 -
kernel test robot <hidden>
6 attestations (6 Reported-by) · last on 2026-07-24 -
Sangyun Kim <hidden>
5 attestations (5 Reported-by) · last on 2026-07-28
Recent patches
Most-recent 30 patches in this subsystem on dmaengine (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v2] dmaengine: loongson1-apb-dma: avoid using iterator variable after list_for_each_entry()
2026-07-29 · Mahad Ibrahim <hidden> -
HOTtoday
[PATCH v4 24/24] dmaengine: dw-edma: Add trace support
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 23/24] dmaengine: dw-edma: Detect and recover a stalled eDMA engine
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 21/24] dmaengine: dw-edma: Add engine reset and enable operations
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 22/24] dmaengine: dw-edma: Add engine recovery infrastructure
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 20/24] dmaengine: dw-edma: Dynamically append requests while running
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 16/24] dmaengine: dw-edma: Use HDMA watermarks as progress events
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 19/24] dmaengine: dw-edma: Drain LL entries for STOP and PAUSE
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 14/24] dmaengine: dw-edma: Add LL interrupt placement policy
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 13/24] dmaengine: dw-edma: Reclaim issued descriptors from IRQ-paired LL progress
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 18/24] dmaengine: dw-edma: Make the LL ring reset a full channel resync
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 12/24] dmaengine: dw-edma: Keep channels stopped while ABORT is pending
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 17/24] dmaengine: dw-edma: Recover stopped channels from tx_status()
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 11/24] dmaengine: dw-edma: Serialize LL event capture with channel kicks
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 10/24] dmaengine: dw-edma: Prepare LL kicks for event serialization
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
REVIEWED: 13 (13M) [PATCH v4 09/24] dmaengine: dw-edma: Prepare deferred IRQ reporting for LL events
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 15/24] dmaengine: dw-edma: Recheck stopped LL channels before restart
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 08/24] dmaengine: dw-edma: Prepare LL progress event handling
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
[PATCH v4 07/24] dmaengine: dw-edma: Centralize LL doorbell decisions
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
REVIEWED: 13 (13M) [PATCH v4 06/24] dmaengine: dw-edma: Dispatch DONE interrupts by channel request
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
REVIEWED: 13 (13M) [PATCH v4 05/24] dmaengine: dw-edma: Move callback result helper before LL helpers
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
REVIEWED: 13 (13M) [PATCH v4 03/24] dmaengine: dw-edma: Factor out linked-list transfer start
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
REVIEWED: 13 (13M) [PATCH v4 04/24] dmaengine: dw-edma: Make DMA link list work as a circular buffer
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
REVIEWED: 13 (13M) [PATCH v4 02/24] dmaengine: dw-edma: Add dw_edma_core_ll_clear() to clear LL control-word
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
REVIEWED: 13 (13M) [PATCH v4 01/24] dmaengine: dw-edma: Add dw_edma_core_ll_cur_idx() to get current LL entry index
2026-07-29 · Koichiro Den <hidden> -
HOTtoday
REVIEWED: 8 (7M) [PATCH v2 1/2] dt-bindings: dma: apple,admac: Add M3 generation ADMACs
2026-07-29 · Sasha Finkelstein <k@chaosmail.tech> -
HOTtoday
[PATCH v2 2/2] dmaengine: apple-admac: Add M3 generation ADMACs
2026-07-29 · Sasha Finkelstein <k@chaosmail.tech> -
WARM1d
REVIEWED: 23 (23M) [PATCH v4 11/12] dmaengine: ioat: use sysfs_emit() in per-channel sysfs show()
2026-07-28 · Logan Gunthorpe <logang@deltatee.com> -
WARM1d
REVIEWED: 23 (23M) [PATCH v4 10/12] dmaengine: ioat: disable relaxed ordering before registering the device
2026-07-28 · Logan Gunthorpe <logang@deltatee.com> -
WARM1d
REVIEWED: 13 (13M) [PATCH v4 12/12] dmaengine: plx_dma: fix NULL pointer deref in plx_dma_isr()
2026-07-28 · Logan Gunthorpe <logang@deltatee.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE154d
REVIEWED: 4 (4M) [PATCH v13 2/3] dmaengine: switchtec-dma: Implement hardware initialization and cleanup
2026-01-21 · Logan Gunthorpe <logang@deltatee.com> · 1 Reviewed-by -
STALE154d
REVIEWED: 4 (4M) [PATCH v13 1/3] dmaengine: switchtec-dma: Introduce Switchtec DMA engine skeleton
2026-01-21 · Logan Gunthorpe <logang@deltatee.com> · 1 Reviewed-by -
STALE154d
REVIEWED: 4 (4M) [PATCH v13 3/3] dmaengine: switchtec-dma: Implement descriptor submission
2026-01-21 · Logan Gunthorpe <logang@deltatee.com> · 1 Reviewed-by -
STALE154d
REVIEWED: 10 (10M) [PATCH v3 01/10] dmaengine: idxd: Fix lockdep warnings when calling idxd_device_config()
2026-01-21 · Vinicius Costa Gomes <vinicius.gomes@intel.com> · 1 Reviewed-by -
STALE154d
REVIEWED: 10 (10M) [PATCH v3 03/10] dmaengine: idxd: Fix possible invalid memory access after FLR
2026-01-21 · Vinicius Costa Gomes <vinicius.gomes@intel.com> · 1 Reviewed-by -
STALE154d
REVIEWED: 10 (10M) [PATCH v3 02/10] dmaengine: idxd: Fix crash when the event log is disabled
2026-01-21 · Vinicius Costa Gomes <vinicius.gomes@intel.com> · 1 Reviewed-by -
STALE154d
REVIEWED: 10 (10M) [PATCH v3 06/10] dmaengine: idxd: Wait for submitted operations on .device_synchronize()
2026-01-21 · Vinicius Costa Gomes <vinicius.gomes@intel.com> · 1 Reviewed-by -
STALE154d
REVIEWED: 10 (10M) [PATCH v3 08/10] dmaengine: idxd: Fix memory leak when a wq is reset
2026-01-21 · Vinicius Costa Gomes <vinicius.gomes@intel.com> · 1 Reviewed-by -
STALE154d
REVIEWED: 10 (10M) [PATCH v3 07/10] dmaengine: idxd: Fix not releasing workqueue on .release()
2026-01-21 · Vinicius Costa Gomes <vinicius.gomes@intel.com> · 1 Reviewed-by -
STALE154d
REVIEWED: 10 (10M) [PATCH v3 10/10] dmaengine: idxd: Fix leaking event log memory
2026-01-21 · Vinicius Costa Gomes <vinicius.gomes@intel.com> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
DORMANTno replies
[PATCH 1/1] dmaengine: dw-axi-dmac: fixed alignment, blank line and not useful return warning
2026-01-04 · Khairul Anuar Romli <hidden> -
DORMANTno replies
[PATCH] dmaengine: dw-edma: Fix MSI data values for multi-vector IMWr interrupts
2026-01-05 · Koichiro Den <hidden> -
STALE154d
[PATCH v3 2/9] dmaengine: Add safe API to combine configuration and preparation
2026-01-05 · Frank Li <Frank.Li@nxp.com> -
STALE202d
[PATCH v7 1/8] dmaengine: sh: rz-dmac: Protect the driver specific lists
2026-01-08 · Claudiu <claudiu.beznea@tuxon.dev> -
STALE202d
[PATCH v7 4/8] dmaengine: sh: rz-dmac: Drop goto instruction and label
2026-01-08 · Claudiu <claudiu.beznea@tuxon.dev> -
STALE202d
[PATCH v7 6/8] dmaengine: sh: rz-dmac: Add rz_dmac_invalidate_lmdesc()
2026-01-08 · Claudiu <claudiu.beznea@tuxon.dev> -
STALE202d
[PATCH v7 5/8] dmaengine: sh: rz-dmac: Drop unnecessary local_irq_save() call
2026-01-08 · Claudiu <claudiu.beznea@tuxon.dev> -
STALE202d
[PATCH v7 8/8] dmaengine: sh: rz-dmac: Add device_{pause,resume}() callbacks
2026-01-08 · Claudiu <claudiu.beznea@tuxon.dev> -
DORMANTno replies
[PATCH v7 7/8] dmaengine: sh: rz-dmac: Add device_tx_status() callback
2026-01-08 · Claudiu <claudiu.beznea@tuxon.dev> -
STALE153d
[PATCH v2 02/11] dmaengine: dw-edma: Move control field update of DMA link to the last step
2026-01-09 · Frank Li <Frank.Li@nxp.com>